obstructive murmur - Spanish English Dictionary